* {
  margin: 0;
  padding: 0;
}

html,
body,
#app,
.el-container,
.el-menu {
  height: 100%;
}

.el-menu {
  svg {
    width: 1em;
    height: 1em;
    margin-right: 4px;
  }
}

.box-card {
  margin: 20px;
}


/* 页面宽度小于768px
------------------------------- */
@media screen and (max-width: 768px) {
	// 滚动条的宽度
	::-webkit-scrollbar {
		width: 3px !important;
		height: 3px !important;
	}
	// 滚动条的设置:定义滑块
	::-webkit-scrollbar-thumb {
		background-color: rgba(144, 147, 153, 0.3);
		background-clip: padding-box;
		min-height: 28px;
		border-radius: 5px;
		transition: 0.3s background-color;
	}
	// 鼠标移入滑块
	::-webkit-scrollbar-thumb:hover {
		background-color: rgba(144, 147, 153, 0.5);
	}
	// element plus scrollbar
	.el-scrollbar__bar.is-vertical {
		width: 2px !important;
	}
	// .el-scrollbar__bar.is-horizontal {
	// 	height: 2px !important;
	// }
}

/* 页面宽度大于768px
------------------------------- */
@media screen and (min-width: 769px) {
	// 滚动条的宽度
	::-webkit-scrollbar {
		width: 7px;
		height: 7px;
	}
	// 滚动条的设置
	::-webkit-scrollbar-thumb {
		background-color: rgba(144, 147, 153, 0.3);
		background-clip: padding-box;
		min-height: 28px;
		border-radius: 5px;
		transition: 0.3s background-color;
	}
	::-webkit-scrollbar-thumb:hover {
		background-color: rgba(144, 147, 153, 0.5);
	}
}


/* 火狐 */
* {
	scrollbar-color:  rgba(144, 147, 153, 0.3) var(--next-bg-main-color); /* 滑块颜色  滚动条背景颜色 */
	scrollbar-width: thin; /* 滚动条宽度有三种：thin、auto、none */
}